<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv=X-UA-Compatible content="IE=edge">
    <meta name=viewport content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no">
    <meta http-equiv=Access-Control-Allow-Origin content=*>
    <meta http-equiv=Cache-Control content="no-cache, no-store, must-revalidate">
    <meta http-equiv=Pragma content=no-cache>
    <meta http-equiv=Expires content=0>
    <title>会员认证</title>
</head>
<body>

<div id="vip">
<!--    <p>手机号：<input id="phone" name="phone" type="text"></p>-->
<!--    <p>姓名：<input id="name" name="name" type="text"></p>-->
<!--    <p>性别：<input id="sex" name="sex" type="text"></p>-->
<!--    <p>生日：<input id="birthday" name="name" type="text"></p>-->
<!--    <button id="submit" onclick="tijiao()">提交 </button>-->

</div>
<script src="js/jquery.min.js"></script>
<script type="text/javascript">
    $(function () {
        //alert("打开了")
        GetOpenId();


    });

<!--    根据code 获取地址栏后面的参数-->
    var code = GetQueryString("code");

    //获取地址栏后面的参数
    /**
     * @return {string}
     */
    function GetQueryString(name){
        var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
        var r = window.location.search.substr(1).match(reg);
        if(r!=null)
         return  unescape(r[2]);
        return null;
    }

    function GetOpenId(){
       // alert("获取open I的")
//alert(GetQueryString("code"))
       //获取用户的openId
          $.ajax({
            url : "users/getOpenId",
            dataType : "json",
            type : "get",
            data : "code="+GetQueryString("code"),
            success : function(json){
              //  alert("获取openId"+json.data)
                FindVipByOpenId();
              //  alert(data);
                //返回的data即为openid，拿到openid实现业务
            }
        })
    }

    function FindVipByOpenId() {
        //alert("是否认证")
        $.ajax({
            url : "users/findVipByOpenId",
            dataType : "json",
            type : "POST",
           // data : "code="+GetQueryString("code"),

            success : function(json){
                // alert(json.data.id)
                 //alert(json.data.employeeName)

                //alert(json.data)
                if (json.data != null){
                if("null" !==json.data.employeeName){
                   // FindEmployName();
                    //alert(eName)
                    var name =FindEmployName();
                    // alert(name)
                    if(name !== json.data.employeeName){
                        alert("导购不同,您的导购是"+json.data.employeeName);
                        weixinClosePage();
                    }else {
                        alert("已认证");
                        weixinClosePage();
                    }

                }else {
                    var html = " <p>手机号：<input id=\"phone\" name=\"phone\" type=\"text\" value=\""+json.data.mobil+"\"></p>\n" +
                        "    <p>姓名：<input id=\"name\" name=\"name\" type=\"text\" value=\""+json.data.vipName+"\"></p>\n" +
                        "    <p>性别：<input id=\"sex\" name=\"sex\" type=\"text\" value=\""+json.data.sex+"\"></p>\n" +
                        "    <p>生日：<input id=\"birthday\" name=\"name\" type=\"text\" value=\""+json.data.birthday+"\"></p>\n" +
                        "    <button id=\"submit\" onclick=\"tijiao()\">会员认证 </button>";

                    $("#vip").append(html);
                }
                }else {
                    var html = " <p>手机号：<input id=\"phone\" name=\"phone\" type=\"text\"></p>\n" +
                        "    <p>姓名：<input id=\"name\" name=\"name\" type=\"text\"></p>\n" +
                        "    <p>性别：<input id=\"sex\" name=\"sex\" type=\"text\"></p>\n" +
                        "    <p>生日：<input id=\"birthday\" name=\"name\" type=\"text\"></p>\n" +
                        "    <button id=\"submit\" onclick=\"tijiao()\">提交 </button>";

                    $("#vip").append(html);
                }
            }
        })

    }


        function tijiao() {
            var phone = $("#phone").val();
            var name = $("#name").val();
            var sex = $("#sex").val();
            var birth = $("#birthday").val();

            $.ajax({
                "url": "users/insertVip",
                "data": "phone=" + phone +"&name=" + name +"&sex="+ sex +"&birth="+birth,
                "type": "POST",
                "dataType": "json",
                "success": function (json) {
                    //alert(json.data);
                   // alert(json.data)
                    if (json.data == "0"){
                    //    返回微信公众号页面
                       // alert(json.data)
                        alert("会员认证成功！")
                        weixinClosePage()
                    }else if(json.data ==null){
                        alert(json.data)
                        alert("已认证！")
                        weixinClosePage()
                    }

                }
            })

        }

    function FindEmployName() {
        var name
        // alert("是否认证")
        $.ajax({
            url : "users/FindEmployName",
            dataType : "json",
            type : "POST",

            async: false,
            // data : "code="+GetQueryString("code"),

            success : function(json){
               // alert(json.data.name)
                name=json.data.name;
               // alert(name);
            }

        });
        return name;
    }

    //关闭微信页面
    function weixinClosePage() {
        if (typeof WeixinJSBridge == "undefined") {
            if (document.addEventListener) {
                document.addEventListener('WeixinJSBridgeReady', weixin_ClosePage, false);
            } else if (document.attachEvent) {
                document.attachEvent('WeixinJSBridgeReady', weixin_ClosePage);
                document.attachEvent('onWeixinJSBridgeReady', weixin_ClosePage);
            }
        } else {
            weixin_ClosePage();
        }
    }
    function weixin_ClosePage() {
        WeixinJSBridge.call('closeWindow');
    }

</script>
</body>
</html>